a raging river - Spanish English Dictionary